This robot was created for several reasons. The first was to explore
the use of subsumption architecture in robotics.The second was
to actually find a use for my EE91 hardware project (the controller).
The third was to learn more about PC programming.
The robot system consists of several components. The robot is connected
by a control-signal tether to the controller box. The box is in turn
connected to the PC serial port. The controlling software program runs
on the PC, recieving input from the sensors and directing the robot's
The robot is currently able to seek out a light source, backing up and
changing directions when obstacles are encountered.